/**
 * Created by Administrator on 2017/11/2.
 */
import Vue from 'vue';
import Vuex from 'vuex';

Vue.use(Vuex);

export const store = new Vuex.Store({
    //设置状态
    state:{
      login:false
    },
    //获取状态
    getters:{
        login: state=>{
            return state.login
        }
    },
    //负责修改状态数据，且只支持同步
    mutations:{
        checkLogin:(state,payload)=>{
            state.login = payload
        }
    },
    //分发任务 支持异步
    actions:{
        checkLogin:({commit},payload)=>{
            commit('checkLogin',payload)
        }
    }
})